ExpressPass: End-to-End Credit-based Congestion Control for Datacenters

نویسندگان

  • Inho Cho
  • Dongsu Han
  • Keon Jang
چکیده

As link speeds increase in datacenter networks, existing congestion control algorithms become less effective in providing fast convergence. TCP-based algorithms that probe for bandwidth take a long time to reach the fair-share and lead to long flow completion times. An ideal congestion control algorithms for datacenter must provide 1) zero data loss, 2) fast convergence, and 3) low buffer occupancy. However, these requirements present conflicting goals. For fast convergence, flows must ramp up quickly, but this risks packet losses and large queues. Thus, even the state-of-the-art algorithms, such as TIMELY and DCQCN, rely on link layer flow control (e.g., Priority-based Flow Control) to achieve zero loss. This paper presents a new approach, called ExpressPass, an end-to-end credit-based congestion control algorithm for datacenters. ExpressPass is inspired by credit-based flow control, but extends it to work end-to-end. The switches control the amount of credit packets by rate limiting and ensure data packets flow in the reverse direction without any loss. ExpressPass leverages this to ramp up aggressively. ExpressPass converges up to 80 times faster than DCTCP at 10Gbps link, and the gap increases as link speeds become faster. Our simulation with realistic workload shows that ExpressPass significantly reduces the flow completion time especially for small and medium size flows compared to DCTCP, HULL, and DX.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Statistical Multiplexing of Vbr Mpeg Sources under Credit-based Flow Control

Due to statistical multiplexing in ATM networks, a large number of cells may be lost during the periods of network congestion. It is a common perception that feedback congestion control mechanisms do not work well for delay sensitive applications such as video transfer. The proposed approaches to avoid congestion in video applications are mainly based on constant bit-rate transmission. However,...

متن کامل

An Overlay Congestion Control Architecture for the Internet

This paper proposes an edge-to-edge overlay congestion control architecture for managing traffic aggregates. Motivated by scalability issues, the core rate-based scheme breaks up congestion in the intermediate network(s) and distributes it across overlay edges leading to superior besteffort performance. Consolidation of bottlenecks at overlay edges also enables the creation of purely edge-based...

متن کامل

Isolating Mice and Elephant in Data Centers

Datacenters traffic is composed by numerous latency-sensitive “mice” flows, which is consisted of only several packets, and a few throughput-sensitive “elephant” flows, which occupy more than 80% of overall load. Generally, the short-lived “mice” flows induce transient congestion and the long-lived “elephant” flows cause persistent congestion. The network congestion is a major performance inhib...

متن کامل

An Edge-to-Edge Overlay Congestion Control Architecture for the Internet

This paper proposes an edge-to-edge overlay congestion control architecture for managing traffic aggregates. Motivated by scalability issues, the core rate-based scheme breaks up congestion in the intermediate network(s) and distributes it across overlay edges leading to superior besteffort performance. Consolidation of bottlenecks at overlay edges also enables the creation of purely edge-based...

متن کامل

Rate-based Scheme for Atm Flow Control

ATM is representative of the connection-oriented resource provisioning class of protocols. The ATM network is expected to provide end-to-end QoS guarantees to connections in the form of bounds on delays, errors and/or losses. Performance management in ATM network depend upon different parameters. ABR flow control is one of the important parameter for performance management. In this paper, we sh...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1610.04688  شماره 

صفحات  -

تاریخ انتشار 2016